About Seneca Dorada Ltd (12029365) United Kingdom