About Klenze Limited (12664582) United Kingdom