About Kittiwake Ventures Limited (02919569) United Kingdom