About Omega Manchester Limited (13616126) United Kingdom