We here at Nebla focus on making contact discovery and management easy with our web based application.
Nebla is part of services offered by Numbercom AS.
Numbercom AS is based in Norway.