About Mint Place Ltd (12980807) United Kingdom