About Stronghold Systems Its Ltd. (09196238) United Kingdom