About Omn Ltd (12383061) United Kingdom