About Game World Limited (02717352) United Kingdom