About Sedonamediar Limited (13509082) United Kingdom