About Myjo S Kitchen Ltd (11793859) United Kingdom