About Nissen Design Limited (10743239) United Kingdom