About Mint Strategy Limited (13446012) United Kingdom