About Ovidiu&constantin Limited (12790769) United Kingdom