About Bosss Media Film & Television Ltd (13035798) United Kingdom