About Technoor Solutions Ltd (08750142) United Kingdom