Authorized in operating in 22 countries, it carries out commercial transactions through a special Internet based platform