About N9 Design & Production Limited (07342091) United Kingdom