About Mere Management Limited (11535425) United Kingdom