About Knowledge Universe Holdings Ltd (08804095) United Kingdom