About Glex Holdings Uk Limited (11154096) United Kingdom