About Malthouse Hill Management Limited (04878353) United Kingdom