About Jackal Media Ltd. (10288188) United Kingdom