About Omega Team Ltd (12863228) United Kingdom