About Mint Velvet International Limited (09592978) United Kingdom