About Fairmead Management Limited (04296243) United Kingdom