About Mint Contracts Limited (02994037) United Kingdom