About Ominedo Uk Company Limited (06186815) United Kingdom