Space and Time Completes Series A Funding With $20 Million Raised