About Omeed Ip Ltd (13176871) United Kingdom