About North Ventures Ltd (11175157) United Kingdom