About Den Den S Kitchen Ltd (13559314) United Kingdom