About Mitodiagnostics Ltd (08332302) United Kingdom