About Redbox Studio Limited (06412997) United Kingdom