About Ovidiu Dondos Limited (13070363) United Kingdom