About Angstrom Digital Ltd (12677491) United Kingdom