About Game Over (london) Limited (09168813) United Kingdom