About Farrbury Capital Partners Limited (11969636) United Kingdom