About Kiss Katch Retail Ltd (SC462846) United Kingdom