About Greenwood Software Company Ltd. (10338918) United Kingdom