STC Italia, Service trading & consulting, a world of opportinities