About Mint Velvet Trading Limited (09593112) United Kingdom