About The Worshipful Company Of Information Technologists Charity (05697763) United Kingdom