About Seagry Digital Ltd (13522412) United Kingdom