About Photon Ivy Ltd (11509326) United Kingdom