About Cormorant Ventures Limited (03556704) United Kingdom