About N3 Design Limited (11474320) United Kingdom