About Hera Pictures Limited (10390220) United Kingdom