About London Energy & Technology Limited (11389997) United Kingdom