About Crossoak Pharma Limited (06557544) United Kingdom