About Glittermilkshake Ltd (12372233) United Kingdom