About Indominds Ltd (08604778) United Kingdom