Xella.lt is hosted by: M-net Telekommunikations GmbH
Hosting report about Xella.lt. Xella.lt is currently hosted at M-net Telekommunikations GmbH. The IP 212.18.11.102 links to a server in Munich, Germany. The company behind this all is zeros + ones GmbH.