About Kittiwake Limited (12551885) United Kingdom