About Ga Payment Control Limited (09895043) United Kingdom