About Guerrilla Holdings Ltd. (10750058) United Kingdom