About Kittiwake Investments Ltd (09301904) United Kingdom