About Yorda S Kitchen Ltd (12424988) United Kingdom