About Foyles Holdings Limited (13647566) United Kingdom