About Ionalexandru Ltd (12018998) United Kingdom