About Mamma S Kitchen (property Company) Limited (11272144) United Kingdom