KFFC Terms & Conditions of Booking