About Ovidiu Bura Ltd (08758575) United Kingdom