About Nean Uk Limited (09647773) United Kingdom