About Ripple Hall Investments Limited (12892423) United Kingdom