About Mama Hood Ltd. (09493793) United Kingdom