About Essential Dynamics Limited (10451867) United Kingdom