About Keira S Kitchen Ltd (12209423) United Kingdom