About Redemption Pictures Limited (08380728) United Kingdom