About Redbox 027 Ltd (10340212) United Kingdom