About Slit Sound Ltd (13402321) United Kingdom