About Farmih Ltd (13273825) United Kingdom