About Guerrilla Picture Factory Limited (12059521) United Kingdom