About Mc2 Therapeutics Limited (05349119) United Kingdom