GERMAN CALL SERVICES PRIVATE LIMITED - CIN