About Stars Opto Technology Co. Limited (09229305) United Kingdom