About Sedendi Ltd (10026134) United Kingdom