About Mo S Kitchen Limited (11628158) United Kingdom