About Alice Camera Ltd (13168731) United Kingdom