Ferdinand Kamya appointed Tax Director at Libra Advocates