About Glow Eyebrow Bar Limited (10966412) United Kingdom