About Omar S Kitchen Ltd (11373406) United Kingdom