About Splodge Systems Ltd (11873203) United Kingdom