About Global Software Solutions Limited (03208397) United Kingdom