About Meneer De Directeur Ltd (13540356) United Kingdom