About Diatrix Ltd (10841183) United Kingdom