About Project Direction & Control Ltd. (10493582) United Kingdom