About Mint Velvet Group Limited (09592932) United Kingdom