About Sun Studio Ltd (12068102) United Kingdom