About Nexmedia Ltd (10095795) United Kingdom