About The Original Software Group Limited (03296679) United Kingdom