Country:India
Newly registered private limited firm with 20 employees. Registered under Indian private limited act.