I think the Versele Laga Nature food is not too bad actually. Does it have the list of ingredients and guaranteed analysis on he packet (ie percentage of protein)?
Reading back, it sounds like the fur losses only started since he came to you so it could be a combination of stress and change of diet perhaps, which could also lead to mites. How is he in himself ? Is he eating and drinking and active and using his wheel ? And as you said he's scratching a lot as well, it's looking likely he's got mites if he seems well enough otherwise . For that you'd need to take him to the vet but be careful . The external medication used for mites can be quite toxic to hamsters So it's really important that the dose is correct and the hamster isn't overdosed . Sometimes an owner misunderstands the dosage, or sometimes the vet doesn't get it quite right For a tiny hamster. They are drops you drop on the back of the neck. And the dosage is probably very tiny for a robo. You can always double check with us on here if the pescribed dosage sounds about right!
If he has mites they tend to be demodex mites - not something he has picked up somewhere - they naturally live on hamsters and are microscopic so you can't see them. If a hamster gets run down or has a low immune system, they can start to proliferate and that's when they become an issue and you see fur loss and excessive scratching. Having said that, robos do scratch and groom a lot! Does he have a sand bath? They also really need their sand baths to groom in and roll in and keep their fur in tact.
I would give him a pinch of hemp seeds and a pinch of linseeds each day, in addition to his hamster mix - I put those on a separate dish. They just lick them up. The hemp seeds are good for immunity and contain all the vitamins and minerals needed. The linseeds (aka flax seeds), do wonders for fur health and growth and show a noticeable difference within a couple of weeks I find (depending on the cause of the fur loss!).
The cage is way too small unfortunately, despite it having extra levels

However, I would get him seen by a vet first and they probably will give mite treatment as they tend to do it as a matter of course. You could ask them to take a skin scraping test (they take a skin scraping and look under the microscope to diagnose mites definitively) but they don't always do that. The "try it and see" approach isn't great when the medication can be toxic and may not be necessary.
Having said all that, it is looking like he may well have mites! I asked about diet because some hamsters have been on a really bad mix and not had sufficient protein and that can make their hair fall out as well.
You will likely need to do a cage clean after the first mite treatment, hence suggesting waiting a little bit before upgrading him. So next port of call is the vets
It can be hard finding good sized cages in some countries. Some people end up making diy cages, bin cages or use glass tanks. But even something about 80cm x 50cm would be better. Robos are so active, maybe more active than other species, despite being tiny. And very fast, so they need plenty of floor space to run and dig and zoom around, all on one level.