About Omega Assets Limited (11759329) United Kingdom