KEYHOLE DESIGN PRIVATE LIMITED - CIN U36999DL2017PTC322096