About Mint Hotels Limited (02108493) United Kingdom