About 4thought Associates Ltd. (10532944) United Kingdom