About Indy Panesar Ltd (10806740) United Kingdom