About Omega Risk Management Ltd (12874602) United Kingdom