About The Kano Foundation (SC403886) United Kingdom