About Kisa Technology Ltd (13289088) United Kingdom