About Omega North Operations Ltd (13021790) United Kingdom