About Knowledge Impact Ltd (09088030) United Kingdom