About Nomad Clothing And Lifestyle Limited (11276241) United Kingdom