About Knowledge-base Development Limited (01726494) United Kingdom