About Mere Consulting Ltd (11048406) United Kingdom