About Glo International Limited (04304299) United Kingdom