About Guerilla Publishing Ltd (13622553) United Kingdom