About Inttec Solutions Limited (10500183) United Kingdom