About Knowledge Partners Ltd. (02517246) United Kingdom