About Flag Bearer Limited (11025442) United Kingdom