About Mediaworks Holdings Ltd (12268952) United Kingdom