About Nida Communications Ltd (12018675) United Kingdom