About Edinburgh Photonics Limited (SC419274) United Kingdom