About Flame Investments Ltd (13595503) United Kingdom