About Gxl Technologies Limited (06019199) United Kingdom