I actually challenged this on Wikipedia myself but the English article was deleted for being a marketing-speak written page rather than something factual. It would need to be rewritten in a factual manner that complies with their policies over at Wikipedia. It was eligible for 'speedy-deletion' in the form that it existed in. Sad, but that's how they do things over there.
I'm sure a better and more appropriately written article would be a more suitable candidate for their site.
It's also nice to be back, I haven't been around the Internet for quite some time due to my move back from Germany, illness and getting started in my new career! I've also had a load of studying to do