About Glo Mummy Limited (08052052) United Kingdom