About Exo Group Co. Limited (11848879) United Kingdom