Tag Rupert Spira financials