About Northman Ventures Ltd (12403776) United Kingdom