About Ind Power Solutions Limited (10340945) United Kingdom