About Ind-tech Investments Limited (12087435) United Kingdom