Someone mentioned that this distributor sells in the USA as well.
I remember looking on IDO's website and only seeing one listed USA distributor and thinking that was strange. Unless that on distributor had some kind of deal with IDO to be exclusive reps here in the USA. If so they IDO needs to change that deal because these bozo’s aren’t selling anything.
SO maybe this why IDO did not want this info on the website, it could upset things between the two distributors and maybe why logos are being hidden as well.
So yeah no conspiracy here or poor info being a warning sign. Simply the joy of being a distributor and the antics that go on in the distributor model.