IDR FINANCE UK LIMITED - Key Persons