About 3rd Space Gaming Ltd (12135129) United Kingdom