About Flag Bearer Films Limited (13040042) United Kingdom