Annual Report 2021 and Associated Documents - Spirent Communications PLC | RNS | Ticker