About Gba Computax Limited (07865051) United Kingdom