About Klemson Konsulting Ltd. (10245814) United Kingdom