About Independent Publishers Guild Foundation Limited (09560283) United Kingdom