About Sedh - Digital Limited (13185412) United Kingdom