About Mere 6ds Limited (10934634) United Kingdom