About Nbjork Ltd (11187050) United Kingdom