About Nomad Collaborative Ltd (11753490) United Kingdom