About Medcryst Therapeutics Ltd (11088856) United Kingdom