About Rubia Tincto Investment Limited (12916030) United Kingdom