About Ctc Farming Nominee 1 Limited (08481717) United Kingdom