About Guerilla Gherkin Ltd (11208758) United Kingdom