About Kittiwake Consulting Ltd (12791979) United Kingdom