About Marketing Management Services International Ltd. (SC191927) United Kingdom