How do I include my library on the page?
So you defined a custom library that includes CSS and JavaScript. This is done by creating the ng.libraries.yml file and adding the base library definition.

Next, you need to tell Drupal to include this library and attach it to all the pages, if your ng theme is used for rendering the output. You can do so by adding a libraries section to your theme's ng.info.yml file:

libraries:
  - 'ng/base'


After clearing your caches, the library should be included.

Additionally, you may want to have a check for the syntax of the .libraries.yml file. CSS inclusion should follow the syntax:

css:
  theme:
    css/styles.09e76a721be8ced0c439.bundle.css: {}


Observe the theme part.

EDIT:

After you also added your html.html.twig template, another issue seems a missing js-bottom-placeholder tag. It will be replaced by any JavaScript that is not attached to the head region:

&lt;js-bottom-placeholder token="{{ placeholder_token }}"&gt;