About Ovidiu Rusu Ltd (13383991) United Kingdom