About Kkaa Limited (13457460) United Kingdom