About Omi Ltd (11187652) United Kingdom