About S.donald Ltd. (SC416683) United Kingdom