Is a Starling Bank IPO coming soon? Get the latest on its £4B valuation, record 2025 profits, and the potential for a New York vs. London listing.