About Redeem International Limited (11273484) United Kingdom