Telefónica UK Limited

GPTKB entity