About Oxomics Ltd (12135198) United Kingdom