About Omtogroup Ltd. (12240490) United Kingdom