About Momin S Kitchen Ltd (10005326) United Kingdom