About Pillar Ventures Ltd (08640732) United Kingdom