About Ripe Ideas Limited (04901345) United Kingdom