Oh...well, welcome as someone else.
OK, your goal is to drop body fat, and you weigh 255 at a guesstimated 20ish% BF. So that's around 204 pounds of lean mass. Let's call it 200 because I don't do math on the weekends. 2000 is the LOWEST I would go to consider your BMR. So let's say, you eat 2200-2400 cals on training days, with the carb mostly concentrated BEFORE the workout. Then something like 1800 on non-training days. Then, if you rotate the carbs, maybe 200 on high days and 75ish on low days (after fiber), you should drop substantial water and fat, but take in enough fuel to keep the workouts productive.
The diet you posted above looks like alot of supplements to me. If you're really busy, and that's the best you can do, then I understand...whole foods are better. Here's an example of my cutting diet.
I'm a 5'9" female, but I'm about 181 pounds at 16% body fat:
http://www.asylum-strength.com/spat-cutting.htm
The diet in the link represents the 100g CHO median. I normally keep my fat and protein constant, and rotate the carbs to determine caloric intake. I recently started making my high carb days lower in fat, and my low carb days higher in fat. It's working just as well. Right now I'm eating the same food choices as above, but 2000 (at 150g CHO) on high days, and 1600 on low days (CHO at about 50g).
As for cardio, first thing in the AM 3 days a week is a great place to start. I never do cardio unless I have to. IMO, fat loss is mostly about diet. Cardio and training are a given, but I like to leave some tricks up my sleeve to shock my body...if you slam it with low carbs and cardio all at once, it kind of rebels.
I would say get some of the carbs and chemicals out of your diet, get some WHOLE protein sources, and go from there. Just my thoughts.
1Kg = 2.2046 lbs