About Rebeca Sirbu Ltd (12923891) United Kingdom