The Book Guild Ltd.

GPTKB entity