About Kch Brands Ltd (SC694608) United Kingdom