About Nomad Cafe Ltd (10234240) United Kingdom