About Intelligent Fruit Ltd (08239701) United Kingdom