About Farrmore Management Limited (12820197) United Kingdom