About Indy Singh Ltd (12557471) United Kingdom