About N.m.c. New Media Challenge & Co. (SL005212) United Kingdom