About Side Studio Ltd (12632241) United Kingdom