About Photonase Limited (SC286072) United Kingdom