About Mere Solutions Limited (12280821) United Kingdom