About Emerald Nexus Ltd (13528782) United Kingdom