About Glo - Story Limited (12066439) United Kingdom