About Gbl Software Limited (05299197) United Kingdom