About Qubit Media Ltd (11724185) United Kingdom