About Ripe Investments Limited (04004005) United Kingdom