About The Glory Game Ltd (11008305) United Kingdom