About Kacie Communications Limited (SC620107) United Kingdom