About Opthotronix Ltd (12537559) United Kingdom