About Glo Et Al Limited (10149293) United Kingdom