About Chi Digital Design Ltd. (10496826) United Kingdom