About Meraki Mining Ltd (11635501) United Kingdom