About N3 Display Graphics Limited (04008480) United Kingdom