About Kitchissipi Limited (11412538) United Kingdom