About Mama Bagna Ltd (11975325) United Kingdom