About Super Photo Cam Ltd (NI655628) United Kingdom