About Alex Dumitrache Limited (08970424) United Kingdom