About Splash Tech Limited (10748899) United Kingdom