About School Software Company .com Ltd. (05998626) United Kingdom