MoneyFarm is where I hold my stocks and shares ISA.
Just like Delta, MoneyFarm also has connections to eToro so you would imagine Delta and MoneyFarm would be within the same "Ecosystem".