About Mere S Edge Management Limited (05727104) United Kingdom