About Redox Capital Limited (11825673) United Kingdom