About The Guerrilla Group Ltd (12837669) United Kingdom