so why the last 3 posts lying, proclaiming to not have any relations with the company?

In regards to not finding it in the rules, you obvioulsy did not find the 2 forums related to web hosting, one actually allowing folks to post their hosting company. Had you took the time and shown respect for the forum you probably would not be held under the microscope that you are now and your lies may have gone without detection.