About Palm Ventures Ltd (08142295) United Kingdom