About Bach Films Studio Ltd (11702618) United Kingdom