About Placements.com Limited (FC022719) India