About Demide Mercantile Ltd (13202186) United Kingdom