About Molehunter Diagnostics Ltd (11949272) United Kingdom