About Kyna Associates Limited (07508107) United Kingdom