About Mecofin Global Ltd (13400106) United Kingdom