About Nex Artist Limited (13093536) United Kingdom