About Media Design Associates Ltd. (SC263312) United Kingdom