About Guerrilla Apps Ltd. (09939701) United Kingdom