About Meredith Holdings Limited (12247334) United Kingdom