About Glowsolar Limited (10864233) United Kingdom