Kano
It's a computer - and you make it yourself!
Headquarters address
London, United Kingdom
www.kano.me