About Game7 Limited (12068732) United Kingdom