About Indy Singh Gill Limited (11236408) United Kingdom