About Ind Consulting Limited (10577598) United Kingdom