About Digitalact Ltd. (10546998) United Kingdom