About Rhythm Pictures Limited (07989679) United Kingdom