About Green Hills Software Ltd. (03635298) United Kingdom