About N&b Design And Technology Ltd (13434596) United Kingdom