About Flame Research Consulting Ltd (11932026) United Kingdom