About Platanus Ventures Ltd (13380339) United Kingdom