About Omega Group1 Ltd (10524071) United Kingdom