About Noodle Living Ltd (11492129) United Kingdom