About Splend Holdings Ltd (10926675) United Kingdom