About Mark City Limited (12945166) United Kingdom