About Ovidiu Baicoianu Ltd (13388019) United Kingdom