About S N R Morocco Ltd (11535486) United Kingdom