There may be a few things that led me to think why this has happened.
1) One you were setup by a Jmod/Pmod/Fmod/Maxed nerd who sent your info to jagex and recorded it.
2) Maybe a few upgrades you applied personally got chargedback and it linked to your ip from applying.
All in all my opinion, is this: If you have a different computer and use a new mule with a diff IP you should be fine. Just, dont apply them no more if you keep logging in to 200 diff accounts a month on 1 ip its either something like upgrades or.... Bot farm