About Kts London Limited (10081125) United Kingdom