Invstr 1m Series Azevedotechcrunch, a UK-based fintech startup, has recently raised $20 million in a Series A funding round led…