What are Killa nicotine pouches in the UK?

Have you heard about Killa nicotine pouches? These innovative products