About Ixty Holding Limited (08118692) United Kingdom