About Mint Spaces Ltd (11759536) United Kingdom