About Nu Design (leicester) Ltd (08275855) United Kingdom