About Beauty & Glow Limited (12040144) United Kingdom