About Cd Smile Studios Limited (12102028) United Kingdom