About Onyx Medica Limited (09383090) United Kingdom