About Kisa Solutions Limited (08161774) United Kingdom