About Omega International Arc Ltd (10388368) United Kingdom