About Sergiu Obada Ltd (11775843) United Kingdom