About Photoshot Holdings Limited (04190250) United Kingdom