This seems too cookie-cutter to be right. You might want to try talking to your doctor. Chances are, this thing is inaccurate, more complicated than needed, and a waste of money. Your doctor will know your body (and with your help, can't go wrong) and what to do. Most times it's just as simple as continuing your daily rituals of exercise. Like my sister "plays" on the tennis team, she runs a bit to keep up her body; that kind of stuff she can keep up and it will help maintain her weight.
As to eating the right stuff, talk to your doctor or a dietician, they have different ideas than internet shops. It's like if you go to a clothing store, looking for a certain shirt or something. They're not going to concentrate on your needs, they're going to try to sell their product.