About Jack Neil Media Services Ltd. (13250224) United Kingdom