About Melissa Ventures Ltd (10459453) United Kingdom