About S.deen Ltd (11777830) United Kingdom