Сказуемое согласуется со словом общество (ООО): ООО "Спарта" представило, показало, разрешило.
Знаки препинания стоят верно.
Ваш вариант пунктуационного оформления предложения корректен.
Возможно и слитное, и раздельное написание.
Правильно: присвоено звание мастера спорта.
Названия спортивных обществ, футбольных, хоккейных и др. клубов заключаются в кавычки (исключая аббревиатурные названия: ЦСКА, СКА): «Локомотив», «Зенит», «Спартак» и др. Поэтому кавычки нужны: матч «Зенит» – «Спартак». Но если эти названия употребляются не в тексте, а, например, в таблице, схеме, перечне и т. п., кавычки могут опускаться.
Правильно: звание «мастер спорта» или звание мастера спорта.