About Nuwood Limited (NI655347) United Kingdom