About Alexandra&ionut Limited (12629718) United Kingdom