About Sedersi Ltd (12653367) United Kingdom