About Mere Investments Limited (11780755) United Kingdom