London – i.D magazine has launched Amuse, a new luxury lifestyle channel aimed at digitally networked Millennial luxurians.