About Omini Product Ltd. (12758719) United Kingdom