About Netphotonic Limited (11509239) United Kingdom