About Omniamed International Limited (13536227) United Kingdom