About Mama Jose Creations Limited (09933853) United Kingdom