About Powerflame Investments Limited (03716251) United Kingdom