About Kisaco Research Limited (09316521) United Kingdom