About Marcela Radu Limited (11851705) United Kingdom