PUZZLE SALON AND SPA PRIVATE LIMITED - CIN