About Koach Kitchen Ltd (12814815) United Kingdom