STORIQA $25 million hard cap is reached