About Ripple Pictures Ltd (11724743) United Kingdom