About Timeless Brands Ltd (12384322) United Kingdom