SERVIS MEYORIY 305115294 Data check and company reliability