About Splinter Digital Ltd (07696158) United Kingdom