About Omars International Trading Limited (12777117) United Kingdom