About Splinter Solutions Limited (12708034) United Kingdom