About Ixico Plc (03131723) United Kingdom