About Fairmile Investors Limited (11074960) United Kingdom