About Worldgame Studios Ltd. (07355356) United Kingdom