About Take 12 Media Ltd (13348335) United Kingdom