About Decentralized Clothing Limited (13597608) United Kingdom