About Farnesther Ltd (13414286) United Kingdom