About Apex Global Solutions Ltd (07390618) United Kingdom