About Khan Academy Limited (13629393) United Kingdom