About Vector Photonics Limited (SC657341) United Kingdom