About Dynamics Development Solutions Limited (06692820) United Kingdom