About The Ripple Effect (projects) Limited (06433356) United Kingdom