About Apex Asset Management Limited (13353392) United Kingdom