About Emrald Limited (07811220) United Kingdom