About Ripple Living Limited (11487422) United Kingdom