About The Aubrey Management (uk) Limited (13525861) United Kingdom