About Digitalia Technologies Ltd. (13312142) United Kingdom