About Essential Research Group Ltd (12125152) United Kingdom