London based business banking platform raised $100m in Series C funding led by Apax Partners at a post money valuation of $650m.