About Cormorant Limited (02888507) United Kingdom