About London Gurkha Ltd (12089264) United Kingdom