About Nomad Bistro Cafe Ltd (12494064) United Kingdom