CONSULTING AGREEMENT THIS AGREEMENT dated as at June 8, 2007