About Amethyst Oncology Limited (11194593) United Kingdom