About Mediacomx Ltd. (10316513) United Kingdom