About Redbox Corporation Limited (13620243) United Kingdom