About Nendle Limited (05226298) United Kingdom