About L3harris Technologies Cts Holdings Limited (12550041) United Kingdom