About N & N Media Limited (10516479) United Kingdom