About Omini Trade Ltd (12279328) United Kingdom