About Kiki S Kinks Ltd (12647858) United Kingdom