About Newgreen Nordic Ltd (05067683) United Kingdom