About Darki Digital Ltd. (12275209) United Kingdom