About Ovidiu Vlad Limited (11848784) United Kingdom