There is another excellent choice: HyFetch which is an update and fork of the older neofetch. This produces the ascii image and most of the system details that you require:

Importantly the developer has also given an opportunity for those in the LGBTQ+ community to express themselves with colour, and those that support them the same opportunity:

My images are drawn from my Slackware setup but HyFetch can be installed easily enough (with my old friend pipx) on Ubuntu:
sudo apt-get install pip python3.10-venv
python3 -m pip install --user pipx
python3 -m pipx ensurepath
source ~/.profile
pipx install hyfetch
Tested on Jammy Jellyfish and it all ran very, very smoothly...
linuxlogo
from the same name package; won’t weite a full answer rn as I’m on mobile