Zilch is reportedly exploring options for an initial public offering (IPO), with the London Stock Exchange (LSE) being a potential listing venue. According to CEO Philip Belamant,...