About Glo N Go Limited (12885968) United Kingdom