Consumer tech SPAC Science Strategic Acquisition Alpha files for a $225 million IPO