an Entity references as follows:
Def Tech is a Japanese pop band signed to 2VOX Ltd, an independent label.