About Omekat Ltd (13202953) United Kingdom