About Kuhn London Ltd. (12129528) United Kingdom