About Meijer Participations Ltd (10668836) United Kingdom