About Galaxy Software Systems Limited (09301899) United Kingdom