About London Energys Solutions Ltd (11492272) United Kingdom