About Nu & Mii Limited (10855507) United Kingdom