Poor English

While looking for some website in Malaysia which may have products info of a simple Network switch that I can afford, I came across some poor "Engrish" in one of the site.



I was also wondering myself, what is the meaning of the word Manu? Sounded more like "Nanu-Nanu" from one of the old-old comedy on TV