About Sling Limited (04751023) United Kingdom