About Energykey Finance Holdings Limited (12079722) United Kingdom