About Nine Six Media Ltd (13430425) United Kingdom