About Omenics Ltd. (11746665) United Kingdom