You have not heard of them because, like true professionals, they got their product working and rolled out properly before inviting people to check it out.
have they expanded their products on a global scale? I haven't heard about this project from anyone other than you, it's strange but in fact, the real project sometimes doesn't get attention from people at all.