About Guerilla Management Limited (13510165) United Kingdom