About Optimal Dynamics Ltd (09306010) United Kingdom