About Sling Studio Ltd (08695696) United Kingdom