About Gx Modular Limited (11952810) United Kingdom