About Ningbo Shen Sen Photoelectric Technology Co. Ltd (11196408) United Kingdom