About Mint Leisure Ltd. (04999508) United Kingdom