About Mint Platform Ltd (13422237) United Kingdom