About Onyx Clinical Limited (01249401) United Kingdom