About Project Farm Bidco Limited (09794282) United Kingdom