About Baltic Studios Limited (11250912) United Kingdom