About Rubia Pictures Ltd (09441583) United Kingdom