About 7glex Ltd (12932574) United Kingdom