About Noodlum Limited (10571946) United Kingdom