About Seren Photonics Limited (07066163) United Kingdom