About Redox Ltd (12255809) United Kingdom