About Light Foot Energy Ltd (11308379) United Kingdom