Cardiff to face Cheetahs in August