About Ovidiu Tureatca Ltd (11408437) United Kingdom