About Cormorant Partnership Llp (OC339653) United Kingdom