McGee Group posts strong annual results for 2021.