About Emeralda Ltd (00189496) United Kingdom