About Nednimbal Limited (12092274) United Kingdom