About Exi Group Holdings Limited (10767800) United Kingdom