About Sha Studio Limited (10897090) United Kingdom