About Mere S 2 Management Limited (10568652) United Kingdom