About Gls Games Distribution (uk) Limited (06470051) United Kingdom