About Sal Studios Limited (11110907) United Kingdom