About Apex Global Holdings Limited (11286124) United Kingdom