About Splinterware Ltd (12456111) United Kingdom