About Direct Dynamics Limited (10710612) United Kingdom