About Kx Lightroom Limited (13534926) United Kingdom