About Ixion Holdings (contracts) Limited (06886337) United Kingdom