About Splash Paris Limited (10179830) United Kingdom