About Ixco Limited (10489046) United Kingdom