About Indrajit Singh Chima Ltd (13403794) United Kingdom