About Timu Brands Ltd (13358053) United Kingdom