About Omega Topco Limited (07069131) United Kingdom