About Mint Haus Limited (10623998) United Kingdom