About Kitchen Logic (cov) Ltd (10782332) United Kingdom