About Splash B6 Limited (11363174) United Kingdom