About Ktm Holdings Limited (10779970) United Kingdom