About Never N De Limited (13038226) United Kingdom