About Redemption Group Limited (12421517) United Kingdom