About Noodlex Mk Limited (13553628) United Kingdom