California tech firm takes Allen office space for headquarte