About Optimatic Ltd. (10982224) United Kingdom