RICKRACK STERLING PRIVATE LIMITED - CIN