About Energy Developments (management) Limited (SC333214) United Kingdom