About Meredith Investments Limited (11578508) United Kingdom