About Xceed Group (holdings) Limited (10468064) United Kingdom