About Kka Investments Limited (NI655918) United Kingdom