About Alex Radu Limited (11426718) United Kingdom