About Nida International Limited (12810939) United Kingdom