About Nollie Clothing Limited (10936806) United Kingdom