Boy, I dunno about this one. Let's give them the benefit of the doubt and assume that English is their copywriter's second or third language.
Welcome message from the website:
A warm welcome to THE ESPERANZA RESEARCH FOUNDATION website. The fight against disease is a worldwide problem and our Foundation is reaching out around the world to bring our technologies in regards to treating diseases, disorders and ailments to all that can benefit from them. This worldwide theme is very reflective in the traffic that we see each and ever day through our website. See below for visitors who have most recently visited our site and a historic collage of the flags of the countries of all past visitors:
Not too impressive in my never-humble opinion.