About Sick Studio Ltd (12314783) United Kingdom