About Onyx Medica Communications Limited (10298355) United Kingdom