About Flame Retail Ltd (11293385) United Kingdom