About Splk Limited (05847621) United Kingdom