About Photo Holdco Limited (12170442) United Kingdom