About Farnhill Investments Limited (10161093) United Kingdom