About Nieu Limited (12929241) United Kingdom