Annual Report and Financial Statements - Defi Development Corporation UK PLC | RNS | Ticker