About Primera Ventures Ltd (10746267) United Kingdom