About Studio Symbol Limited (13607825) United Kingdom