About Baillie Gharavi Energy Matters Limited (06814600) United Kingdom