This page should be edited or removed - it reads like an advertisement for the company, and there's no proof of notoriety or any neutral commentary. Only funding announcements and product pitch.