About Model Link Stockholm Limited (11229094) United Kingdom