About Tarraco Command & Control Ltd. (12068449) United Kingdom