About Gidden Software Solutions Ltd. (11906041) United Kingdom