About Apex Capital Europe Ltd (13330346) United Kingdom