About Glowmime Limited (01642995) United Kingdom