About Versil Ventures Ltd (08771209) United Kingdom