About Mark Ridge Limited (10352265) United Kingdom