About Map Energy Funding Solutions Limited (08055292) United Kingdom