About Techsis Solutions Ltd (09892416) United Kingdom