About Ripples (holdings) Limited (07787699) United Kingdom