About Medical Opto Technologies Limited (12279282) United Kingdom