About Smize & Glow Ltd (13539010) United Kingdom