About Cormorant Management Ltd (11143541) United Kingdom