About The Clever Kitchen Company Ltd (11873103) United Kingdom