About Oxidize Limited (11137307) United Kingdom