About Ovidiu Balan Ltd (11212988) United Kingdom