About N11 Design Limited (07368114) United Kingdom