About Mercantile Edge Limited (08166941) United Kingdom