I'm sure it's down to the barcode scanning app itself. If it only has a database for US distributed products, then that's all you'll get. On the other hand I've found Google Goggles to be very good at scanning and recognising products distributed here in Mainland China, e.g. instant noodles, washing detergent, cigarettes, beer cans, etc.