About Neddlan Limited (12152652) United Kingdom