About Ctc Farming Nominee 2 Limited (08481730) United Kingdom