About Kisa Holdings Limited (12408538) United Kingdom