About Ioan Alexandru Ltd (11988386) United Kingdom