About Mere Land Holdings Ltd (12883593) United Kingdom