About Guerrilla Worx Ltd (12084025) United Kingdom