While I appreciate that this is an advertisement it is probably worth highlighting that the following isn't strictly true!
"[Altitute training is] also helpful for general training. Training with lower atmospheric oxygen triggers physiological changes, making the body more efficient in using oxygen and allowing you to train harder for longer."
Physiological alterations can occur (e.g. increased red blood cell count, decreased plasma volume) but they might not always be beneficial for physiological (e.g. thicker blood)or exercise performance. The data for 'train high, live low' programmes such as these is very, very weak. Live high, train low offers some benefits (less so to the elites) but 'live low, train high' probably, on the balance of the data, doesn't offer any benefit to sea-level performance.