About Deal Farm Holding Co Ltd (10691029) United Kingdom