About Glo Solutions Limited (08116168) United Kingdom