About Ursus Nw Limited (12318129) United Kingdom