About Photoflash Travel Ltd. (SC386666) United Kingdom