About Kilifi Plantations Limited (00212361) United Kingdom