About Kokobella Kitchen Ltd (12525060) United Kingdom