About Kitty Latte Ltd (08262295) United Kingdom