About Digital Case Ltd (10622251) United Kingdom