About Alexandru Rusu Limited (12978445) United Kingdom