About Syn Studio Limited (10073427) United Kingdom