About Opto International Ltd. (10325892) United Kingdom