About Seidr Ltd (13342413) United Kingdom