About Alexandru Iordachita Ltd (09993666) United Kingdom