About Mint Health Limited (13402085) United Kingdom