Personalized Videos Platform Idomoo Secures $18M. Set to Give Digital Marketers a Major Boost through Personalized Videos