About Glo Uk Limited (05386217) United Kingdom