About Vicchi Ventures Ltd (11953651) United Kingdom