About Omega Investec Ltd (10367137) United Kingdom