About Omega (u.k.) Holdings Limited (01824106) United Kingdom