About Sentinel Photonics Limited (12163852) United Kingdom