About Apex Galore Ltd (13626117) United Kingdom