About Kitch Ltd. (08676871) United Kingdom