About Emerald Digital Limited (07839772) United Kingdom