NURAFSHON MARKS OTA 309430431 Data check and company reliability