About Game World London Ltd (13047342) United Kingdom