About Sprint & Cadence Limited (11589772) United Kingdom