About Alba Photonics Limited (SC367009) United Kingdom