About Glo & Go Limited (10699055) United Kingdom