About Njukioearki Ltd (12716647) United Kingdom