Biotech startup Science Corp has received approval to start selling a device that restores vision to blind people in Europe.