About Ray Pictures Limited (11026046) United Kingdom