Is this a real company? Their website seems completely broken, 50k in reported revenue and 2 million in losses. 1% growth. I've never seen anything like it...