About The Edinburgh International Book Festival Limited (SC079939) United Kingdom