About Redbox Nominees Limited (09988756) United Kingdom