About Apex Group Limited (10820187) United Kingdom