About Optimum Microsystems Ltd. (08501738) United Kingdom