OQAR OQ-TEPA 302506134 Similar companies