About Mint Tick Tax Ltd (SC402442) United Kingdom