About Redbox Holdings Limited (12154819) United Kingdom