About Redox Management & Consulting Ltd (09604786) United Kingdom