About Oumi Ltd. (12236431) United Kingdom