About Njorth Bio Science Limited (10559673) United Kingdom