About Saphyr Digital Ltd (13075604) United Kingdom