About Radegast Digital Ltd (10973722) United Kingdom