About Kitchy Ltd (12943183) United Kingdom