About Intosol Holdings Plc (10806039) United Kingdom