About Glex Eyewear Limited (11956387) United Kingdom