About Ozonox Ozone Technologies Limited (12996285) United Kingdom