About Farsight Partners Limited (12059435) United Kingdom