About Ovidiu Giurgiu Limited (10368699) United Kingdom