TURK IMPLANT 310519233 Data check and company reliability