About Farrell Management Ltd. (11975428) United Kingdom