About Nida Developments Limited (12825488) United Kingdom