About Mint Living Limited (08676048) United Kingdom