About X.t.holdings Limited (01063374) United Kingdom