About The Camera Confidence Company Ltd (12676062) United Kingdom