"Learn languages much faster than with regular learning methods – in only about 17 minutes per day" Company name and address: 17 Minute Languages Udo .