Misto Internetservice Ltd.

The Plaza Commercial Centre
Level 6, Suite 8
Bisazza Street
Sliema SLM 1640
Malta

Phone +356 99 992028