About Redeem Holdco Limited (11569712) United Kingdom