About Digital Camera Systems Ltd (10670751) United Kingdom