About The Flag Group Ltd (12976497) United Kingdom