About Ripple Effect Limited (08140283) United Kingdom