About Sai Studio Limited (12901298) United Kingdom