About Omved International Uk Limited (11586047) United Kingdom