About Mint Startups Limited (13403757) United Kingdom