About Indrajit Singh Chima Ltd (12029429) United Kingdom