About London Gurkha School Ltd. (11442902) United Kingdom