About Lahor Xpress London Limited (12724574) United Kingdom