About Intechnology Plc (03916586) United Kingdom