About Geneo Software Limited (06082371) United Kingdom