About Kayaco Investments Limited (09858038) United Kingdom