About Solar Flare Energy Limited (07511036) United Kingdom