About Nomad Hospitality Ltd (13471863) United Kingdom