About Omega Clinical Ltd (12525297) United Kingdom