About Omega Holdings (nw) Limited (12505960) United Kingdom