About Sweatdrop Studios Ltd. (06944391) United Kingdom