About Guerilla Inc. Ltd (11675239) United Kingdom