About Farmbridge International Ltd (11073218) United Kingdom