About Mendy Opulence Limited (11786816) United Kingdom