About Redox (uk) Ltd. (13332302) United Kingdom