About Oxynol Ltd (12750316) United Kingdom