About Galaxy Software Limited (02677532) United Kingdom