About Kluger Fuchs Limited (11705554) United Kingdom