About Digicam Ltd (13071365) United Kingdom