About Ovidiu Andrei Ursu Limited (10910304) United Kingdom