About Splinter Sound Ltd (12957455) United Kingdom