About European Directors Register Ltd (09826441) United Kingdom