About Sabdah Photonics Limited (12125309) United Kingdom