About Omega Holdings (northern) Ltd (11863909) United Kingdom