About Gx Golf Ltd (12742118) United Kingdom