About Glex Limited (09584415) United Kingdom