About Leading Edge Software Ltd. (02672034) United Kingdom