PLACERO INTERNATIONAL PRIVATE LIMITED - CIN