About Ripples Advertising Limited (04147308) United Kingdom