About Flexible Energy Management Limited (10264309) United Kingdom