About Omen Vertrieb Ltd (11021888) United Kingdom