About Nuudle Bar Holdings Limited (12121815) United Kingdom