About Mercuro International Ltd. (10293413) United Kingdom