Helpdesk, the groundbreaking platform that merges geolocation technology with human-driven support, officially debuts on February…