About Njord Project Ltd (12379027) United Kingdom