About Novjulaug Limited (10164011) United Kingdom