About Norwegian Naturals Limited (12851336) United Kingdom