About Klimmsel Ltd (13395018) United Kingdom