About Redemer S Limited (11522400) United Kingdom