About Malcolm Ryan Studios (holdings) Limited (11727277) United Kingdom