About Emerald Research Limited (07868916) United Kingdom