About Kik Associates Ltd (11922880) United Kingdom