About Genesis Glow Limited (12457352) United Kingdom