About N.e. Display Limited (06121933) United Kingdom