About Miss Momo S Kitchen Ltd (10229501) United Kingdom