I just checked this out. It's a dermatologist. They offer benzoyl peroxide and salicylic acid, which are standard solutions. This is nothing special.
They also say that antibiotic solutions are a "myth", which is patently false.
The thing is food does not directly cause acne. The logic is pretty simple actually. Acne causing bacteria grow in blocked pores and greasy food and dairy makes me super oily . More sebum more blocked pores aaand more acne.
Source? Because no, it's not.
There's also no evidence that greasy food increases sebum production.
You're buying into a bunch of snake oil.