About Ck Spice Ltd (12118579) United Kingdom